﻿@charset "utf-8";
/* CSS common */
/*2011-07-31 17:03  xf*/

.breadcrumb,H4,.No1,.mod ol,.mod ol li,.mod .s7 i,.more .s7 i,.mod .more ol li,.more .s1,.more .s1 b,.block .iconR,.block .iconG,.icon1,.icon2,.icon3,.icon4,.icon5,.icon6,.icon7,.ico8,.icon9,.icon10,.icon8{ background:url(doctop.png) no-repeat -10000px -10000px;}

 H3{ background:url(H3top.png) no-repeat -10000px -10000px; height:40px; text-indent:-10000px;}
.H301{ background-position:left 11px;}
.H302{ background-position:left -39px;}
.H303{ background-position:left -89px;}
.H304{ text-indent:0px;}
 H4{ background-position:left -476px; background-repeat:repeat-x; height:24px;}
 H4 span{ float:right; font-size:12px; font-weight:normal;}
 H4 span a{ width:40px; height:24px; float:left;text-align:center; line-height:24px; display:inline; margin-left:3px;}
 H4 span .active{ border:1px solid #e8e8e8; border-bottom:1px solid #fff; color:#c92323; height:22px; line-height:22px;}
 H4 span .active:hover{ color:#c92323;}
 H4 em{ display:block; float:left; width:100px;font-size:14px; font-family:"微软雅黑";color:#504d4d;}
.em0100{ background-position:left 4px;}
.em02{ background-position:left -36px;}
.em03{ background-position:left -76px;}
.em04{ background-position:left -116px;}
.em05{ background-position:left -156px;}
.em06{ background-position:left -196px;}
.em07{ background-position:left -236px;}
.em08{ background-position:left -276px;}
.em09{ background-position:left -316px;}
.em10{ background-position:left -356px;}
.em11{ background-position:left -396px;}
.em12{ background-position:left -436px;}

.w90{ position:relative; }
.w90 dt{width:128px; height:99px; float:left;}
.w90 dt img{ width:120px; height:90px; padding:3px; border:1px solid #d2d2d2;}
.w90 dd{ width:200px; float:right;}

.w120{ position:relative; }
.w120 dt{width:128px; height:169px; float:left;}
.w120 dt img{ width:120px; height:160px; padding:3px; border:1px solid #d2d2d2;}
.w120 dd{ width:200px; float:right;}
.No1{ display:block; background-position:-3px -60px; width:29px; height:25px; position:absolute; left:4px; top:-4px;}

/**/

.crumbbox{width:970px;margin:0 auto;overflow:hidden;}
.breadcrumb{font-size:12px;height:38px; padding:5px 0; background-position:left 45px; background-repeat:repeat-x;}	
.crumbL strong{font:16px/35px "微软雅黑";}
.crumbL{float:left;width:450px;height:30px;overflow:hidden;}

/**/

.custom{ width:970px; margin:0 auto;}
.custom .left{ width:150px; float:left;}
.custom .right{ width:760px; float:right; overflow:hidden;}

.navList{}	
.navList ul{ width:110px; border-bottom:1px solid #ccc; padding:0 0 15px 0;}
.navList li{ line-height:24px;}
.navList .active a,.navList .active a:hover{ font-weight:bold; color:#c92323;}

.mod{}
.mod li{ margin:8px 0 0 0; padding-bottom:20px;}
.mod .block{ width:820px;}
.mod .block li{ float:left; width:350px; margin-right:60px; display:inline; overflow:hidden;}
.mod .block .Li02{ overflow:visible; background:#fff;}
.mod ol{ display:block; zoom:1; overflow:hidden;}
.mod ol li{ height:32px; line-height:32px; margin:0; padding:0;}
.mod ol li span{ display:block; float:left; height:32px; overflow:hidden; padding-right:10px;}
.mod p{ line-height:24px;}
.mod .p1{ font-size:16px; font-weight:bold;}
.mod .p2 i{ font-style:normal; color:#010101;}
.mod .p3{ color:#c92323;}

.block .Li01{ padding:10px 0 5px 0;}
.block .Li01 .s1{ width:195px;}
.block .Li02{ height:180px;}
.block .Li02 span{ float:right;}
.block .Li02 .s7 i{ margin-top:6px;}
.block .Li03,.block .Li04{ background-position:left top; background-repeat:repeat-x;}
.block .Li03 .s1{ width:165px;}
.block .Li04{ text-align:right; padding:5px 0;}
.block .iconR,.block .iconG,.icon1,.icon2,.icon3,.icon4,.icon5,.icon6,.icon7,.ico8,.icon9,.icon10,.icon8,.block .iconK{width:25px;color:#fff;text-align:center}
.block .iconR,.icon1,.icon2,{background-position:-56px -52px;}
.block .iconG,.icon3,.icon4,.icon5,.icon6,.icon7,.ico8,.icon9,.icon10,.icon8{background-position:-56px -84px;color:#000;}
.block .s1{ width:165px;}
.block .s2{ width:100px;}
.block .s7{ width:30px; padding:0;}
.block.hp .s7{float:right;}
.block .s7 i,.more .s7 i{ width:18px; height:18px; display:block; margin-top:10px;}
.block .s7 .up,.more .s7 .up{ background-position:left -115px;}
.block .s7 .bot,.more .s7 .bot{ background-position:left -190px;}
.block .s7 .ok,.more .s7 .ok{ background-position:-1px -152px;}

.mod .more ol{ background:none;}
.mod .more ol li{ background-position:left 31px; background-repeat:repeat-x;}
.mod .more .Li01{ background:none; padding:5px 0 0 0;}
.more .s1{ width:35px;}
.more .s1 b{ display:block; width:18px; height:16px; line-height:16px; text-align:center; background-position:-59px -92px; font-size:12px; font-weight:normal; color:#000; margin-top:8px;}
.more .s1 .red{ background-position:-59px -60px; color:#fff;}
.more .s2{ width:120px;}
.more .s3{ width:275px;}
.more .s4{ width:120px;}
.more .s5{ width:40px;}
.more .s6{ width:75px; text-align:center;}
.more .s7{ width:25px; padding:0;}

.new-moive{}
.new-music .s2,.new-comic .s2{ width:170px;}
.new-variety .s3{ width:330px;}
.new-star .s3,.new-ent .s3,.new-auto .s3{ width:460px;}

.topInfo{width:110px;}	
.adpic{border-top:1px solid #ddd;width:110px;margin-top:15px;padding-top:10px}
.adpic a{ display:block;margin:10px 0;}
.longtit{border:1px solid #dbdbdb;border-top:none;border-right:none;height:31px;margin-top:10px;margin-bottom:10px;}
.longtit h2{float:left; font:14px/26px normal;border:solid #dbdbdb; border-width:0 1px;border-top:1px solid #dbdbdb;margin-left:-1px; color:#000;}
.longtit h2.active{background:url(titBgtop.png) no-repeat right -27px;border-right:1px solid #dbdbdb;padding:0;position:relative; margin:0 -1px -1px;}
.longtit h2 span{float:left;border:solid #fff;border-width:0 1px;padding:0 20px;background:#fafafa;height:30px;line-height:30px;}
.longtit h2.active span{ background:#fff;height:30px;border-bottom:1px solid #fff;}

#LookHistory{overflow:hidden;width:969px; border:1px solid #dbdbdb; display:none; margin:auto;background:url(shade4.jpg) no-repeat right 1px;height:auto}
#LookHistory ul{ padding-bottom:5px;width:960px; }
#LookHistory li{float:left;text-align:left;width:158px; line-height:20px; height:26px;margin:0 11px;margin-top:8px; border-bottom:1px dashed #ddd; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;padding-left:6px;}
#LookHistory li a { color:#000000; text-decoration:none;}
#LookHistory li a:hover {color:#2C602F; text-decoration:underline;}
.deleteCookie{ width:960px; float:left; text-align:right; height:20px;}
.deleteCookie a{ font-weight:bold; color:#FF0000; padding-right:8px; }
